package com.song.config;



import org.springframework.security.authentication.AuthenticationProvider;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.AuthenticationException;


import lombok.extern.slf4j.Slf4j;

/**
 * 根据用户的openId去获取在系统中的实际用户信息
 *
 * @描述
 * @作者 song
 * @时间 2018年3月3日 - 下午6:04:21
 */
@Slf4j
public class QQLoginProvider implements AuthenticationProvider {



    @Override
    public Authentication authenticate(Authentication authentication) throws AuthenticationException {

         return authentication;
    }

    @Override
    public boolean supports(Class<?> authentication) {
        return QQLoginToken.class.isAssignableFrom(authentication);
    }
}
